<?php
session_start();
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
include_once("../modelo/ModeloUsuario.php");
include_once("../control/ControlUsuario.php");
include_once("../modelo/ModeloProvincia.php");
include_once("../control/ControlProvincia.php");
include_once("../modelo/ModeloTipodi.php");
include_once("../control/ControlTipodi.php");
include_once("../control/ControlArea.php");
include_once("../modelo/ModeloArea.php");
include_once("../control/ControlAreaEstudio.php");
include_once("../modelo/ModeloAreaEstudio.php");
include_once("../control/ControlNivelEstudio.php");
include_once("../modelo/ModeloNivelEstudio.php");
include_once("../control/ControlIdioma.php");
include_once("../modelo/ModeloIdioma.php");
include_once("../modelo/ModeloHV.php");
include_once("../control/ControlHV.php");
$cHV = new ControlHV();
$cHV->getHV();
$oHV = $_SESSION['oHV'];
$cArea = new ControlArea();
$cArea->getlistaAreas();
$arAreas = $_SESSION['arArea'];

$cAreaEstudio = new ControlAreaEstudio();
$cAreaEstudio->getlistaAreasEstudio();
$arAreaEstudio = $_SESSION['arAreaEstudio'];

$cNivelEstudio = new ControlNivelEstudio();
$cNivelEstudio->getlistaNivelEstudio();
$arNivelEstudio = $_SESSION['arNivelEstudio'];

$cIdioma = new ControlIdioma();
$cIdioma->getlistaIdiomas();
$arIdioma = $_SESSION['arIdioma'];



$cUsuario = new ControlUsuario();
$cProvincia = new ControlProvincia();
$cProvincia->getlistaProvincias();
$arProvincias = $_SESSION['arProvincias'];

$cTipodi = new ControlTipodi ();
$cTipodi->getlistaTipodi();
$arTipodi = $_SESSION['arTipodi'];


$cUsuario->getUsuario($_SESSION['usucodsx']);
$_SESSION['id'] = "";
$arUsuarios = $_SESSION['arUsuarios'];
?>
<script type="text/javascript"  lang="javascript">
    $("#usucodsx").val("<?php echo $arUsuarios[0]->usucodsx ?>");
    $("#tipodicodsx").val("<?php echo $arUsuarios[0]->tipodicodsx ?>");
    $("#provinciacodsx").val("<?php echo $arUsuarios[0]->provinciacodsx ?>");
                                        
    $(document).ready(function() {
        $("#datospersonales").validate({
            errorElement: "em",
            rules:{
                tipodicodsx: {
                    required: true
                }, 
                usudi: {
                    required: true,
                    number: true
                },
                usunombre: {
                    required: true
                },
                usuapellido: {
                    required: true
                },
                ususexo: {
                    required: true
                },
                usufechanacimiento: {
                    required: true
                },
                usutelefono1: {
                    required: true,
                    number: true
                },
                usucorreo: {
                    required: true,
                    email: true
                },
                provinciacodsx: {
                    required: true
                },
                usuciudad: {
                    required: true
                },
                tipodicodsx: {
                    required: true
                },
                usudireccion: {
                    required: true
                }
            },
            messages:{
                tipodicodsx: {
                    required: 'Campo no puede ser vacio'
                }, 
                usudi: {
                    required: 'Campo no puede ser vacio',
                    number: 'Digite solo numeros'
                },
                usunombre: {
                    required: 'Campo no puede ser vacio'
                },
                usuapellido: {
                    required: 'Campo no puede ser vacio'
                },
                ususexo: {
                    required: 'Campo no puede ser vacio'
                },
                usufechanacimiento: {
                    required: 'Campo no puede ser vacio'
                },
                usutelefono1: {
                    required: 'Campo no puede ser vacio',
                    number: 'Digite solo numeros'
                },
                usucorreo: {
                    required: 'Campo no puede ser vacio',
                    email: 'Digite un email correcto'
                },
                provinciacodsx: {
                    required: 'Campo no puede ser vacio'
                },
                usuciudad: {
                    required: 'Campo no puede ser vacio'
                },
                tipodicodsx: {
                    required: 'Campo no puede ser vacio'
                },
                usudireccion: {
                    required: 'Campo no puede ser vacio'
                }
            }
        });
    });
//    $(document).ready(function(){
//        $("#enviardatospersonales").click(function() {
//            enviar("datospersonales");
//        });
//    });                          
    $(function() {
        var dates = $( "#usufechanacimiento" ).datepicker({
            changeMonth: true,
            changeYear: true,
            yearRange: '-100:-18',
            maxDate: 0,
            dateFormat: 'yy-mm-dd',
            onSelect: function( selectedDate ) {
                var option = this.id == "usufechanacimiento" ? "minDate" : "maxDate",
                instance = $( this ).data( "datepicker" ),
                date = $.datepicker.parseDate(
                instance.settings.dateFormat ||
                    $.datepicker._defaults.dateFormat,
                selectedDate, instance.settings );
                dates.not( this ).datepicker( "option", option, date );
            }
        });
                                                
    });
    
    $(function() {
        var dates = $( "#exlabfechaini, #exlabfechafin" ).datepicker({
            changeMonth: true,
            changeYear: true,
            maxDate: 0,
            yearRange: '-100:+0',
            dateFormat: 'yy-mm-dd',
            onSelect: function( selectedDate ) {
                        
                var option = this.id == "exlabfechaini" ? "minDate" : "maxDate",
                instance = $( this ).data( "datepicker" ),
                date = $.datepicker.parseDate(
                instance.settings.dateFormat ||
                    $.datepicker._defaults.dateFormat,
                selectedDate, instance.settings );
                dates.not( this ).datepicker( "option", option, date );
            }
        });
    });
    function loadSubarea(acocodsx){
        $("#selectsubareaconocimiento").load("SelectSubAreaConocimiento.php?acocodsx="+acocodsx);
    }
    
    $(window).load(function() {
        var area=$("#acocodsx").val();
        if(area !=""){
            loadSubarea(area);
        }
    });

    $(document).ready(function() {
        $("#experiencia").validate({
            errorElement: "em",
            rules:{
                exlabpuesto: {
                    required: true
                }, 
                exlabempresa: {
                    required: true
                },
                exlabfechaini: {
                    required: true
                },
                exlabfechafin: {
                    required: true
                },
                acocodsx: {
                    required: true
                },
                subacocodsx: {
                    required: true
                },
                exlabdescripcion: {
                    required: true
                }
            },
            messages:{
                exlabpuesto: {
                    required: 'Campo no puede ser vacio'
                }, 
                exlabempresa: {
                    required: 'Campo no puede ser vacio'
                },
                exlabfechaini: {
                    required: 'Campo no puede ser vacio'
                },
                exlabfechafin: {
                    required: 'Campo no puede ser vacio'
                },
                acocodsx: {
                    required: 'Campo no puede ser vacio'
                },
                subacocodsx: {
                    required: 'Campo no puede ser vacio'
                },
                exlabdescripcion: {
                    required: 'Campo no puede ser vacio'
                    
                }
            }
        });
    });

    //    $(function(){
    //        $('#sucurdireccion').keypress(function(e){
    //            if(e.which == 13){
    //                enviar(); return false;
    //            }
    //        });
    //    });
    
    //    function enviar (form){
    //        if(validar(form)){
    //            $("#"+form).submit();
    //        }
    //    }
    



</script>

<div id="divdatospersonales">
    <form id="datospersonales" action="../control/ControlUsuario.php" method="post" enctype="multipart/form-data">
        <input type="hidden" id="opcion" name="opcion" value="datospersonaleshv" />
        <input type="hidden" id="usucodsx" name="usucodsx" value="" />
        <fieldset>
            <legend>Datos Personales</legend>
            <p>
                <label for="usunombre">Nombres</label></br>
                <input type="text" name="usunombre" id="usunombre" value="<?php echo $arUsuarios[0]->usunombre ?>"/>
            </p>
            <p>
                <label for="usuapellido">Apellido</label></br>
                <input type="" name="usuapellido" id="usuapellido" value="<?php echo $arUsuarios[0]->usuapellido ?>"/>
            </p>
            <p>
                <label for="tipodicodsx">Tipo de identificaci&oacute;n</label></br>
                <select id="tipodicodsx" name="tipodicodsx"> 
                    <option value="" name="" id="">-</option>
                    <?php foreach ($arTipodi as $oTipodi) { ?>
                        <option <?php if ($oTipodi->tipodicodsx == $arUsuario[0]->tipodicodsx) { ?> 
                                selected="<?php echo $oTipodi->tipodicodsx ?>" <?php } ?>
                            value="<?php echo $oTipodi->tipodicodsx ?>"><?php echo $oTipodi->tipodinombre ?></option>
                        <?php }
                        ?>

                </select>
            </p>
            <p>
                <label for="usudi">Identificaci&oacute;n</label></br>
                <input type="text" name="usudi" id="usudi" value="<?php echo $arUsuarios[0]->usudi ?>"/>
            </p>
            <p>
                <label for="ususexo">Sexo</label></br>
                <input type="radio" name="ususexo" id="ususexo" value="masculino" checked="checked"/>Masculino
                <input type="radio" name="ususexo" id="ususexo" value="femenino" /> Femenino
            </p>
            <p>
                <label for="usufechanacimiento">Fecha de Nacimiento </label></br>
                <input type="text" name="usufechanacimiento" id="usufechanacimiento" value="<?php echo $arUsuarios[0]->usufechanacimiento ?>"/>
            </p>
            <p>
                <label for="usutelefono1">Telefono 1</label></br>
                <input type="text" name="usutelefono1" id="usutelefono1" value="<?php echo $arUsuarios[0]->usutelefono1 ?>"/>
            </p>
            <p>
                <label for="usutelefono2">Telefono 2</label></br>
                <input type="text" name="usutelefono2" id="usutelefono2" value="<?php echo $arUsuarios[0]->usutelefono2 ?>"/>
            </p>
            <p>
                <label for="usucorreo">Correo</label></br>
                <input type="text" name="usucorreo" id="usucorreo"  value="<?php echo $arUsuarios[0]->usucorreo ?>"/>
            </p>
            <p>
                <label for="provinciacodsx">Provincia</label></br>
                <select id="provinciacodsx" name="provinciacodsx">
                    <option value="" name="" id="">-</option>
                    <?php foreach ($arProvincias as $oProvincia) { ?>
                        <option <?php if ($oProvincia->provinciacodsx == $arUsuario[0]->provinciacodsx) { ?> 
                                selected="<?php echo $oProvincia->provinciacodsx ?>" <?php } ?>
                            value="<?php echo $oProvincia->provinciacodsx ?>"><?php echo $oProvincia->provincianombre ?></option>
                        <?php }
                        ?>
                </select>
            </p>
            <p>
                <label for="usuciudad">Ciudad</label></br>
                <input type="text" name="usuciudad" id="usuciudad" value="<?php echo $arUsuarios[0]->usuciudad ?>"/>
            </p>
            <p>
                <label for="usudireccion">Direcci&oacute;n</label></br>
                <input type="text" name="usudireccion" id="usudireccion" value="<?php echo $arUsuarios[0]->usudireccion ?>"/>
            </p>
            <p>
                <label for="usufoto">Foto (*.jpg menor a 200 kb)</label></br>
                <input type="file" name="usufoto" id="usufoto" />
            </p>
            <input type="submit" id="enviardatospersonales" name="enviardatospersonales" value="Guardar Datos Personales"/>
        </fieldset>
    </form>
</div>

<div id="divperfil">
    <fieldset>
        <form id="perfil" action="../control/ControlHV.php" method="post" >
            <input type="hidden" id="opcion" name="opcion" value="actualizarperfil" />
            <legend>Perfil Laboral / presentacion</legend>
            <label>Este será el primer texto que leerá el empleador sobre ti, describe en pocas palabras tu perfil, tus cualidades destacadas y tu objetivo laboral.</label>
            <p><textarea id="hvperfil" name="hvperfil"><?php echo $oHV[0]->hvperfil ?></textarea></p>
            <input type="submit" id="enviarperfil" name="enviarperfil" value="Guardar Perfil Laboral"/>
        </form>
    </fieldset>
</div>

<div id="divexperiencia">
    <form id="experiencia"  action="../control/ControlExperiencia.php" method="post">
        <input type="hidden" id="opcion" name="opcion" value="actualizarexperiencia" />
        <input type="hidden" id="hvcodsx" name="hvcodsx" value="<?php echo $oHV[0]->hvcodsx ?>" />
        <fieldset>
            <legend>Experiencia Laboral</legend>

            <div id="listaexperiencias"></div>
            <div id="nuevaexperiencia">
                <p>
                    <label for="exlabpuesto">Titulo/Puesto</label></br>
                    <input type="text" name="exlabpuesto" id="exlabpuesto" value=""/>
                </p>
                <p>
                    <label for="exlabempresa">Empresa</label></br>
                    <input type="text" name="exlabempresa" id="exlabempresa" />
                </p>
                <p>
                    <label for="exlabfechaini">Fecha Inicio</label></br>
                    <input type="text" name="exlabfechaini" id="exlabfechaini" />
                </p>
                <p>
                    <label for="exlabfechafin">Fecha Finalizacion</label></br>
                    <input type="text" name="exlabfechafin" id="exlabfechafin" value=""/>
                    <input type="checkbox" id="alpresenteexp" name="alpresenteexp"/> Al presente
                </p>
                <p>
                    <label for="acocodsx">Area de conocimineto </label><br />
                    <select  id="acocodsx"  name="acocodsx" onchange="loadSubarea(this.value)">
                        <option value="" selected>-</option>
                        <?php foreach ($arAreas as $oArea) {
                            ?>
                            <option
                                value="<?php echo $oArea->acocodsx ?>"><?php echo $oArea->aconombre ?></option>
                            <?php } ?>
                    </select>	
                </p>
                <p>

                <div id="selectsubareaconocimiento">
                    <label for="subacocodsx">Sub Area de conocimiento</label><br />
                    <select  id="subacocodsx"  name="subacocodsx">
                        <option value="">-</option>
                    </select>
                </div>
                </p>
                <label for="exlabdescripcion">Descripcion de Responsabilidades</label><br />
                <p><textarea id="exlabdescripcion" name="exlabdescripcion"></textarea></p>
            </div>
            <input type="submit" id="enviarexperiencia" name="enviarexperiencia" value="Guardar Experiencia Laboral"/>
        </fieldset>
    </form>
</div>

<div id="divestudios">
    <fieldset>
        <form id="estudios"  action="../control/ControlEstudio.php" method="post">
        <legend>Estudios</legend>
        <div id="listaestudios"></div>
        <div id="nuevaestudio">
            <p>
                <label for="esretitulo">Titulo</label></br>
                <input type="text" name="esretitulo" id="esretitulo" value=""/>
            </p>
            <p>
                <label for="esreinstitucion">Institucion</label></br>
                <input type="text" name="esreinstitucion" id="esreinstitucion" value=""/>
            </p>
            <p>
                <label for="esrefechaini">Fecha Inicio</label></br>
                <input type="text" name="esrebfechaini" readonly="readonly" class="readonly" id="esrefechaini" value=""/>
            </p>
            <p>
                <label for="esrefechafin">Fecha Finalizacion</label></br>
                <input type="text" name="esrefechafin" readonly="readonly" class="readonly" id="esrefechafin" value=""/>
                <input type="checkbox" id="alpresenteest" name="alpresenteexp"/> Al presente
            </p>
            <p>
                <label for="necodsx">Nivel de Estudio </label><br />
                <select  id="necodsx"  name="necodsx" >
                    <option value="" selected>-</option>
                    <?php foreach ($arNivelEstudio as $oNivelEstudio) {
                        ?>
                        <option
                            value="<?php echo $oNivelEstudio->necodsx ?>"><?php echo $oNivelEstudio->nenombre ?></option>
                        <?php } ?>
                </select>	
            </p>
            <p>
                <label for="aecodsx">Area de Estudio </label><br />
                <select  id="aecodsx"  name="aecodsx" >
                    <option value="" selected>-</option>
                    <?php foreach ($arAreaEstudio as $oAreaEstudio) {
                        ?>
                        <option
                            value="<?php echo $oAreaEstudio->aecodsx ?>"><?php echo $oAreaEstudio->aenombre ?></option>
                        <?php } ?>
                </select>	
            </p>
        </div>

        <input type="button" id="enviarestudio" name="enviarestudio" value="Guardar Estudio"/>
        </form>
    </fieldset>
</div>

<div id="dividiomas">
    <fieldset>
        <legend>Idiomas</legend>

        <div id="listaidiomas"></div>
        <div id="nuevoidioma">
            <p>
                <label for="idiomacodsx">Idioma </label><br />
                <select  id="idiomacodsx"  name="idiomacodsx" >
                    <option value="" selected>-</option>
                    <?php foreach ($arIdioma as $oIdioma) {
                        ?>
                        <option
                            value="<?php echo $oIdioma->idiomacodsx ?>"><?php echo $oIdioma->idiomanombre ?></option>
                        <?php } ?>
                </select>	
            </p>
            <p>
                <label for="idiousunivel">Nivel </label><br />
                <select  id="idiousunivel"  name="idiousunivel" >
                    <option value="" selected>-</option>
                    <option value="basico" >Basico</option>
                    <option value="intermedio" >Intermedio</option>
                    <option value="avanzado" >Avanzado</option>
                    <option value="nativo" >Nativo</option>
                </select>	
            </p>
        </div>
        <input type="button" id="enviaridioma" name="enviaridioma" value="Guardar Idioma"/>
    </fieldset>
</div>
<div id="divadicional">
    <fieldset>
        <legend>Informacion Adicional</legend>
        <div id="listaadicional"></div>
        <div id="nuevoadicional">
            <p>
                <label for="infadinombre">Titulo</label></br>
                <input type="text" name="infadinombre" id="infadinombre" value=""/>
            </p>
            <label for="infadidescripcion">Descripcion</label><br />
            <p><textarea id="infadidescripcion" name="infadidescripcion"></textarea></p>
        </div>
        <input type="button" id="enviaradicional" name="enviaradicional" value="Guardar Informacion Adicional"/>
    </fieldset>
</div>

<div id="divreferencias">
    <fieldset>
        <legend>Referencias Personales</legend>
        <label for="infadidescripcion">Descripcion</label><br />
        <p><textarea id="infadidescripcion" name="infadidescripcion"></textarea></p>
        <input type="button" id="enviarreferencias" name="enviarreferencias" value="Guardar Referencias Personales"/>
    </fieldset>
</div>